org.eclipse.vtp.framework.databases.services
Class DatabaseRegistry

java.lang.Object
  extended by org.eclipse.vtp.framework.databases.services.DatabaseRegistry
All Implemented Interfaces:
IDatabaseRegistry

public class DatabaseRegistry
extends java.lang.Object
implements IDatabaseRegistry

Implementation of IDatabaseRegistry.

Author:
Lonnie Pryor

Constructor Summary
DatabaseRegistry(IProcessContext context, IDataTypeRegistry types, DatabaseConfiguration[] configurations)
          Creates a new DatabaseRegistry.
 
Method Summary
 IDatabase getDatabase(java.lang.String databaseName)
           
 java.lang.String[] getDatabaseNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseRegistry

public DatabaseRegistry(IProcessContext context,
                        IDataTypeRegistry types,
                        DatabaseConfiguration[] configurations)
Creates a new DatabaseRegistry.

Parameters:
context - The context to use.
types - The data type registry to use.
configurations - The database configuration information.
Method Detail

getDatabaseNames

public java.lang.String[] getDatabaseNames()
Specified by:
getDatabaseNames in interface IDatabaseRegistry

getDatabase

public IDatabase getDatabase(java.lang.String databaseName)
Specified by:
getDatabase in interface IDatabaseRegistry